financing mix - French English Dictionary